In this episode we draw a proper mouse cursor and also learn how to use the left, middle and right mouse buttons. ➤Discord: https://discordapp.com/invite/p2JYhr9 ➤Github: https://github.com/Absurdponcho/PonchoOS/tree/Episode-15-Mouse2 ➤Patreon: https://www.patreon.com/PonchoYT ➤UEFI Specification: https://www.uefi.org/specifications ➤Helpful Links: https://wiki.osdev.org/Mouse_Input https://wiki.osdev.org/PS/2_Mouse 0:00 Intro 0:15 Mouse Cursor Bitmap 2:48 DrawOverlayMouseCursor() 8:35 Clearing the Old Mouse Cursor 13:07 Default Empty Buffer Problem 14:49 Only Change Back Non-Changed Pixels 17:01 Mouse Left, Middle, Right Click 19:37 Success!